crazy deed - Spanish English Dictionary